﻿/* reset */
html { font-size: 12px; color: #404040; font-family: SimSun,Arial; }
body, button, ul, li, ol, p, dl, dd, h1, h2, h3, h4, h5, h6, img, iframe, form { margin: 0; padding: 0; list-style-type: none; border: 0; }
.clear{ clear:both;line-height:0px;height:0px;font-size:0px;overflow:hidden;}
.clearfix:after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; }
.clearfix { zoom: 1; }
.hidden { display: none; }

a { color: #1a66b3; text-decoration: none; }
a:hover { color: #1a66b3; text-decoration: underline; }

.fr{float:right;}
.pop_wrap{ width:371px; border:1px solid #b6ada1;font:normal 12px \5B8B\4F53;color:#404040; overflow:hidden; background-color:#fff; box-shadow: 0px 2px 2px rgba(0,0,0,0.2); filter: progid:DXImageTransform.Microsoft.Shadow(color='#cccccc', Direction=180, Strength=2); }
.pop_wrap h3{ font:bold 12px/23px \5B8B\4F53; position:relative; height:23px; padding-left:12px; background-color:#e1dfdb; _width:359px; overflow:hidden;}
.pop_wrap h3 a{ display:inline-block; height:23px; width:23px; background:url(../images/popup_bgb.png) no-repeat 0 0; overflow:hidden; cursor:pointer; position:absolute; top:0; right:0px;_right:-1px;}
.pop_wrap h3 a:hover{background-position: 0 -24px;}
.pop_wrap .pop_cont{ padding:23px 0 5px 0; width:371px; overflow:hidden;}
.pop_wrap .pop_cont h2{font-size: 14px;font-weight: bold;text-align: center;margin-bottom: 15px;}
.pop_wrap .pop_cont p{text-align: center;}
.pop_wrap .pop_btn{ overflow:hidden;text-align:center; padding-bottom:15px; width:371px;margin-top: 15px;}
.pop_wrap .pop_btn a{display:inline-block;background: url(../images/popup_bgb.png) 0 -98px repeat-x; height:22px; width:70px; line-height:22px;cursor:pointer;margin: 0 5px;border: 1px solid #e7e7e7; color: #6C5441;color: #212121;}
.pop_wrap .pop_btn a:hover{background-position: 0 -123px;text-decoration: none;}
.pop_wrap .pop_btn a.pop_btn_orange{height: 24px;line-height: 24px;border: 0;background-position: 0 -48px;color: #fff;}
.pop_wrap .pop_btn a.pop_btn_orange:hover{background-position: 0 -73px;}
.pop_wrap .pop_btn a.pop_btn_orange2{background-position: 0 -148px;}
.pop_wrap .pop_btn a.pop_btn_orange2:hover{background-position: 0 -173px;}
.pop_wrap .pop_cont .radio_p{display: inline-block;line-height: 20px;padding-bottom: 6px;padding-left: 75px;}
.pop_wrap .pop_cont .radio_p input{position: relative;top: 2px;margin: 0 5px 0 0;}
.pop_wrap .pop_cont .a_p{width: 205px;margin: 0 auto;text-align: left;padding: 5px 0 8px 18px;}
.pop_wrap .m_t7{margin-top: 7px;}